home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
EDUCUAGE
/
MOKE1.LZH
/
MISC.ZOO
/
moke20.doc
< prev
Wrap
Text File
|
1990-07-08
|
11KB
|
274 lines
MOKE 2.0 - Mark's Own Kanji Editor
By Mark Edwards
July 8
I am providing a DEMO copy of MOKE 2.0. MOKE 2.0 has major enhancements
over MOKE 1.1 including direct screen editing, popup windows, etc. I
am hoping MOKE 2.0 can be released sometime in middle August of 90. When
MOKE first started I gave away the most recent copy. That was then and
this is now. MOKE has vastly increased in complexity and consequently
it now takes longer to debug. MOKE 2.0 is still under development and
probably still has bugs, the User Guide must be entirely rewritten.
MOKE 2.0 has undergone extensive revisions, is easier to use and has
many new features. Japanese can now be entered directly to the screen,
there are many popup windows for displaying and entering of various
things. Online entry for "mydict", and the "edict" is now possible.
A driver for a HP LaserJet will be available. The demand for MOKE 1.1
has been surprising. The distribution has become like a business. I
was naive to think that $10 would cover the costs of distribution.
In order to further develop MOKE it is necessary to have full cost
recovery. So with all this it was necessary to price MOKE 2.0 at
$49.95 for a Single User Copy. Because I am going to work in Japan I
had to make arrangements for someone to duplicate and distribute MOKE.
Reserve your copy now. Send $49.95 per desired copy of MOKE 2.0 and
$5 per copy for shipping and handling (Overseas add an additional $3
per copy, payment must be in US Dollars).
KiCompWare
Attn: John Edwards
3800 E. Broadway Dr. #20
Appleton, Wis. 54915
USA
thank you
mark edwards
--------------------------------------------------------------------
To get kanji now. Press ALT-m. Enter Romaji. Press Return.
Below is a list of the changes
Changes (8 July 1990)
- moke.rc can be found with environment variable MOKERC now. If there
is no MOKERC it will look in \kanji for moke.rc
- Path for datafiles and help files can be specified seperately.
Default is \kanji
- ALT-W didn't work if file was read in with ALT-r, does now.
- Properly closes files to allow for more file descriptors.
- Can now access up to 40 help files. I think CGA is still broke
though.
- Can choose which dictionaries you wish to use on the fly with
ALT-F2 key.
- F8 is no longer used. A command line in moke.rc turns the asking
of english on or off. (Use F7 for looking up/ looking up to add
english).
- Added a troubleshooting section to the User Guide.
- Added help file for romaji to kana mappings and added it to
User Guide.
- added voiced tsu (type in dzu) and voiced chi (dzi) to rtk.c
- added Monochrome EGA patches to jis.c from Thomas B. Ridgeway
(ridgeway@blackbox.hacc.washington.edu)
- reversed the meaning of append and insert to agree with VI
- wnndict now lists kanji by order of frequency (only as good as
the numbers provided though).
- Ins, Del key work like insert "i" and "d".
- added line number,column number display on STATUSLINE
- when opening a line it paints only from that line on.
- fixed a bug in scrolling. The scrolls malloced the linesize
each time it scrolled. After a while no space.
- enterline has lost some of its meaning. Ascii flies up to the
screen one by one, the kana's fly when not ambiguous. ALT -m
first to start marking kanji then return (or ALT-g, ALT-e, ALT-o)
to get kanji.
- The hiragana/katakana/ascii/jascii states have changed. No longer
will ~ or | switch modes. Added most of the keyboard keys to JIS
ASCII, hiragana, katakana states.
- the join key "j" was changed to agree with VI's J key
- vi's h - left, j - down, k - up, l - right, functions added to
mokes cursor movement capabilities for faster input.
- renames command line input file to file.bak, retains if save file
restores if nothing changed.
- alt-a does primative add to mydict dictionary.
- insertion/deletions of chars no longer refresh whole line
- added ctrl-rightarrow (same as tab in insert) ctrl-leftarrow
(reverse of tab in insert).
- added some other wordstar cursor movements, CTRL HOME, CTRL END,
CTRL PGUP, CTRL PGDN, CTRL Y, CTRL N
- fixed a bug in searching reported by Jack Wierda. Wouldn't find
last line occurrences in forward searching and first line occurrences
in reverse searching.
- added a few more hlp files
- MOKE will now read either EUC or JIS and guess which it is.
- F8 is dir function now
- spiffed up the status line some more.
- cursor looks prettier now. Allowed me to take one pixel out per
baselineskip.
- line too long character changed to ] (or something like that from
the japanese character set)
- forward search no longer sets find at top of window, it now places
cursor on existing occurence on screen if any. Now for reverse
- delete block works? (what if up arrow past start of block? use line
numbers?)
Changes Moke 1.1 (18 April 1990)
- Added WNN kana to kanji support
- Changed over to Ohzawa Izumi's Level 1 & Level 2 fonts
- Added moke.rc startup file
- Got rid of hash table scheme, instead the dictionaries are now sorted
and a short index file used to find start of a character.
- Cursor updating is a little smarter.
- File Search capabilities.
- Some bugs associated with the ALT-d key fixed.
- If F8 is pressed rather than F7 it will ask you to input english
if english not found in the edict.
- Now has a user definable kana to kanji dictionary.
- Added a guess kanji routine. (if any kanji of the word is known
it allows you to search the wsktok dictionary for possible matches)
- Added lookup of kanji/japanese words via english.
- Insert and append no longer automatically create newline and the
screen refreshes are a little smarter. Still too many though.
- Added a primative help facility within MOKE.
(copy *.hlp \kanji)
- CGA works now
See moke.doc for more information.
I've broken the distribution up into eight distinct files. You probably
noted that I changed over to the zoo type archive. It's compression
algorithm is much better than the arc's compression scheme.
mk11exe.zoo - executable files (moke, revtab, makelist)
and readme.mk
mk11skk.zoo - the data files needed using only SKKJIS
mk11wnnd.zoo - the data files needed to use combined SKKJIS & WNN
(kana to kanji)
mk11wkok.zoo - the data files needed to use combined SKKJIS & WNN
(kanji to kana)
mk11doc.zoo - documentation file for moke (Text version and
a postscript version). There is JIS text in
this doc.
mk11k16.zoo - 16 x 16 kanji bitmap fonts.
mk11bgi.zoo - bgi drivers.
BUGS (or Features) to be fixed in MOKE 1.2
tab - mainly ignores them now
help files - has a limit of 20 now and the user interface is
poor
user interface - make it more consistent, perhaps more intuitive
mouse interface - This maybe more then I can chew.
raw dictionary files - I am looking at a way to provide just the raw
Wnn dictionary files instead of distributing
it in its current format.
------------------------------------------------------------------------
Changes (4 Mar 1990)
- Uses Stevies memory allocation routines.
- The memory buffer is a linked list rather than a array of pointers
- MOKE is smarter now on refreshing the page, although it still does
it too much.
- Forward and Reverse scrolling
- goto line function (also goto bol, eol, and end of file)
- japanese to english dictionary code previously released with view.
- additional file io routines (check out ALT-r, ALT-w, ALT-z)
- some documention in file moke.doc.
- now uses a makefile rather than the project file.
- -m switch to write DOS style end of lines (default is Unix).
- limited support for JIS ASCII chars.
- some support for making entries for the jdict project (ALT-d)
Problem reports, comments, or to get on the mailing list to receive bug reports
and bug fixes.
Send to:
mark edwards [ $B%^!<%/!#%(%I%o%:(J ]
29 Sandy Ct.
Madison, Wi. 53717 (USA)
Phone: (608) 262-7585
edwards@macc.wisc.edu
edwards@wiscmacc.bitnet
2 Files
The BGI driver files must either be in current directory or in directory
specified by the environment variable BGI (set bgi=\tc)
Data Files
FILE Description
\kanji\k16jis1.fnt - 16x16 JIS Level 1 bitmap fonts (from KD dist)
\kanji\k16jis2.fnt - 16x16 JIS Level 2 bitmap fonts (from KD dist)
\kanji\k14bdf - 14x14 JIS Level 1 & 2 bitmap fonts (from X-window)
\kanji\k24bdf - 24x24 JIS Level 1 & 2 bitmap fonts (from X-window)
(k14, k24 are still under development and are not being
release yet)
\kanji\skkjis - Simple Kana to Kanji dictionary
\kanji\skkjis.ind - index into skkjis
\kanji\wnndict - Wnn and SKK combined dictionaries
\kanji\wnndict.ind - Index into wnndict dictionary
\kanji\mydict - Alternate Dictionary to search for Kana to kanji
lookup
\kanji\revtab - reverse lookup index to skkjis
(to display on/kun)
\kanji\wsktok - combined Wnn & SKK Kanji to kana dictionary
\kanji\wsktok.ind - index into above file
\kanji\skkktok.dat - SKK Kanji to kana dictionary
\kanji\skkktok.ind - index to above file
\kanji\edict - japanese to english dictionary
------------------------------------------------------------------------
Changes from the last release ( Moket2a Feb 19, 1990)
Some Improvements include:
- now will load a file not bigger than 1200 lines into a buffer
( I simply increased the MAXLINE. Next version probably will
allow the file size to be whatever memory is left.)
- allows full screen cursor movement within the file.
- very small subset of a vi-like mode editor (see section 2.0)
(supports inserting, deleting of characters and lines, copying
of lines, a vi-like yank-put buffer)
Changes:
- Full screen editing (well sorta)
- lookup of the on/kun yomi of kanji (F7 in CURSOR MODE)
- enter line moved to the bottom of the line
- status line changed
- Limited Help Screen available with F1 key
- F1 lookup key changed to F2 (in many programs F1 is help)
- Capital A - D work properly (I learned that Function Keys are two
bytes)
- re-inserted ba translation into rtk.c (accidentally deleted in the
past)
- This Readme File now properly acknowledges the author of SKK,
masahiko@sato.riec.tohoku.junet.
- Marks jis characters with two '^' instead of one